home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Online / SpeakFreely / src / md5 / md5.h < prev   
C/C++ Source or Header  |  2000-05-18  |  447b  |  27 lines

  1. #ifndef MD5_H
  2. #define MD5_H
  3.  
  4. #ifdef __alpha
  5. typedef unsigned int uint32;
  6. #else
  7. typedef unsigned long uint32;
  8. #endif
  9.  
  10. struct MD5Context {
  11.         uint32 buf[4];
  12.         uint32 bits[2];
  13.         unsigned char in[64];
  14. };
  15.  
  16. extern void MD5Init();
  17. extern void MD5Update();
  18. extern void MD5Final();
  19. extern void MD5Transform();
  20.  
  21. /*
  22.  * This is needed to make RSAREF happy on some MS-DOS compilers.
  23.  */
  24. typedef struct MD5Context MD5_CTX;
  25.  
  26. #endif /* !MD5_H */
  27.